package top.dingwen.io.treasure.sensitive.result;

import io.github.linpeilie.annotations.AutoMapper;
import lombok.*;
import top.dingwen.io.treasure.base.result.BaseResult;
import top.dingwen.io.treasure.sensitive.constant.WordsType;
import top.dingwen.io.treasure.sensitive.po.SensitiveWords;

import java.time.LocalDateTime;

/**
 * 敏感词结果对象
 *
 * @author dingwen
 * @since 2024/11/21 09:20
 */
@EqualsAndHashCode(callSuper = true)
@Data
@AllArgsConstructor
@NoArgsConstructor
@AutoMapper(target = SensitiveWords.class)
public class SensitiveWordsResult extends BaseResult {

    /**
     * 编号
     */
    private Long id;

    /**
     * 敏感词内容
     */
    private String wordsContent;

    /**
     * 敏感词类型
     */
    private WordsType wordsType;
}
